package com.axzhengxin.platform.homePage.service;

import com.axzhengxin.platform.homePage.domain.MonthResult;
import com.axzhengxin.platform.homePage.domain.SearchParams;
import com.axzhengxin.platform.homePage.domain.StatisticData;

import java.util.List;

public interface IHomePageService {



    /**
     * 待办任务查询
     * @param searchParams1 对象
     * @return 数量
     */
    int getTaskAgentCount(SearchParams searchParams1);

    /**
     * 获取申请统计
     * @return 集合
     */
    List<StatisticData> getAuditingStatistic(SearchParams searchParams);

    /**
     * 获取授信统计
     * @return 集合
     */
    List<StatisticData> getApproveStatistic(SearchParams searchParams);

    /**
     * 获取月成果
     * @return
     */
    List<MonthResult> monthResults(MonthResult monthResult);

    /**
     * 获取预警信号条数
     * @param searchParams
     * @return
     */
    int getWarnCount(SearchParams searchParams);
}
